loader excavator - German English Dictionary